package defpackage; import android.app.Activity; import android.app.LoaderManager; import android.content.Loader; import android.os.Bundle; import android.util.Base64; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; import cn.wps.moffice.common.beans.GridViewWithHeaderAndFooter; import cn.wps.moffice_eng.R; import com.mopub.mobileads.VastIconXmlManager; import defpackage.cup; /* renamed from: gnh reason: default package */ public final class gnh extends gne implements LoaderManager.LoaderCallbacks<ctq>, AdapterView.OnItemClickListener, GridViewWithHeaderAndFooter.e { private cth cAv; private gnc egw; public GridViewWithHeaderAndFooter hnI; public gnh(Activity activity) { super(activity); } @Override // defpackage.gne public final void a(int i, LoaderManager loaderManager) { super.a(i, loaderManager); if (this.egw != null) { if (this.egw.getCount() > 0) { this.egw.cZx(); } if (this.hnI.cSA.size() == 0) { this.hnI.a(LayoutInflater.from(this.mActivity).inflate(R.layout.listview_loading_view, (ViewGroup) null), this); } } this.hnI.setIsLoading(true); gnb.a(this.mActivity, this.cBE, this.hnI, this.egw); loaderManager.restartLoader(this.hna, null, this); } @Override // cn.wps.moffice.common.beans.GridViewWithHeaderAndFooter.e public final void auX() { this.mActivity.getLoaderManager().restartLoader(this.hna, null, this); } @Override // cn.wps.moffice.common.beans.GridViewWithHeaderAndFooter.e public final void ayM() { } @Override // defpackage.gne public final void bRM() { gnb.a(this.hnI, this.egw, this.cBE); } @Override // defpackage.gne public final void bRN() { gnb.b(this.hnI, this.egw, this.cBE); } @Override // defpackage.gne public final View getContentView() { return this.hnI; } /* access modifiers changed from: protected */ @Override // defpackage.gne public final void initView() { this.fCO.setBackgroundResource(R.color.color_white); LayoutInflater.from(this.mActivity).inflate(R.layout.template_load_more_section, (ViewGroup) this.fCO, true); this.hnI = (GridViewWithHeaderAndFooter) this.fCO.findViewById(R.id.content_grid_view); this.hnI.setOnItemClickListener(this); this.hnI.a(LayoutInflater.from(this.mActivity).inflate(R.layout.listview_loading_view, (ViewGroup) null), this); } @Override // defpackage.gne public final void nE(int i) { super.nE(i); this.egw = new gnc(this.mActivity, this.cBE); if (this.mActivity.getResources().getConfiguration().orientation == 1) { bRN(); } else { bRM(); } } @Override // android.app.LoaderManager.LoaderCallbacks public final Loader<ctq> onCreateLoader(int i, Bundle bundle) { if (this.hnB) { return gnd.bRL().a(this.mActivity, this.cBE, this.egw.getCount(), this.hnA, this.heB); } gnd bRL = gnd.bRL(); Activity activity = this.mActivity; int i2 = this.cBE; String str = this.eNp; String str2 = this.cFl; int count = this.egw.getCount(); int i3 = this.hnA; String str3 = this.heB; return new log(activity.getApplicationContext()).HX("https://docer.wps.cn/v3.php/api/android/mb/v3/category_data").eT("X-Requested-With", "XMLHttpRequest").eU("mb_app", String.valueOf(i2)).eU("tags", str == null ? "" : Base64.encodeToString(str.getBytes(), 2)).eU(VastIconXmlManager.OFFSET, String.valueOf(count)).eU("limit", String.valueOf(i3)).eU("orderby", str3 == null ? "" : str3).eU("plat", "android").eU("link", str2).eU("del_img_scale", "1").eU("file_type", "1").b( /* JADX ERROR: Method code generation error jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x001a: RETURN (wrap: log : 0x00a1: INVOKE (r0v18 log) = (wrap: log : 0x0094: INVOKE (r0v17 log) = (wrap: log : 0x008c: INVOKE (r0v16 log) = (wrap: log : 0x0084: INVOKE (r0v15 log) = (wrap: log : 0x007e: INVOKE (r0v14 log) = (wrap: log : 0x0076: INVOKE (r0v13 log) = (wrap: log : 0x006c: INVOKE (r3v5 log) = (wrap: log : 0x0062: INVOKE (r0v10 log) = (wrap: log : 0x0058: INVOKE (r0v9 log) = (wrap: log : 0x004e: INVOKE (r3v2 log) = (wrap: log : 0x0044: INVOKE (r0v5 log) = (wrap: log : 0x003c: INVOKE (r0v4 log) = (wrap: log : 0x0037: CONSTRUCTOR (r8v0 log) = (wrap: android.content.Context : 0x0033: INVOKE (r0v2 android.content.Context) = (r0v1 'activity' android.app.Activity) type: VIRTUAL call: android.content.Context.getApplicationContext():android.content.Context) call: log.<init>(android.content.Context):void type: CONSTRUCTOR) ("https://docer.wps.cn/v3.php/api/android/mb/v3/category_data") type: VIRTUAL call: log.HX(java.lang.String):log) ("X-Requested-With") ("XMLHttpRequest") type: VIRTUAL call: log.eT(java.lang.String, java.lang.String):log) ("mb_app") (wrap: java.lang.String : 0x004a: INVOKE (r3v1 java.lang.String) = (r3v0 'i2' int) type: STATIC call: java.lang.String.valueOf(int):java.lang.String) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("tags") (wrap: java.lang.String : ?: TERNARY(r0v8 java.lang.String) = ((r4v0 'str' java.lang.String) == (null java.lang.String)) ? ("") : (wrap: java.lang.String : 0x00ac: INVOKE (r0v7 java.lang.String) = (wrap: byte[] : 0x00a7: INVOKE (r0v6 byte[]) = (r4v0 'str' java.lang.String) type: VIRTUAL call: java.lang.String.getBytes():byte[]) (2 int) type: STATIC call: android.util.Base64.encodeToString(byte[], int):java.lang.String)) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) (wrap: java.lang.String : ?: SGET com.mopub.mobileads.VastIconXmlManager.OFFSET java.lang.String) (wrap: java.lang.String : 0x005e: INVOKE (r4v2 java.lang.String) = (r6v0 'count' int) type: STATIC call: java.lang.String.valueOf(int):java.lang.String) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("limit") (wrap: java.lang.String : 0x0068: INVOKE (r4v3 java.lang.String) = (r7v0 'i3' int) type: STATIC call: java.lang.String.valueOf(int):java.lang.String) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("orderby") (wrap: java.lang.String : ?: TERNARY(r0v12 java.lang.String) = ((r1v1 'str3' java.lang.String) == (null java.lang.String)) ? ("") : (r1v1 'str3' java.lang.String)) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("plat") ("android") type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("link") (r5v0 'str2' java.lang.String) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("del_img_scale") ("1") type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("file_type") ("1") type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) (wrap: java.lang.reflect.Type : 0x009d: INVOKE (r1v7 java.lang.reflect.Type) = (wrap: gnd$3 : 0x009a: CONSTRUCTOR (r1v6 gnd$3) = (r2v0 'bRL' gnd) call: gnd.3.<init>(gnd):void type: CONSTRUCTOR) type: VIRTUAL call: gnd.3.getType():java.lang.reflect.Type) type: VIRTUAL call: log.b(java.lang.reflect.Type):log) in method: gnh.onCreateLoader(int, android.os.Bundle):android.content.Loader<ctq>, file: classes12.dex at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:217) at jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:110) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:56) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.MethodGen.addRegionInsns(MethodGen.java:244) at jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:237) at jadx.core.codegen.ClassGen.addMethodCode(ClassGen.java:342) at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:295) at jadx.core.codegen.ClassGen.lambda$addInnerClsAndMethods$2(ClassGen.java:264) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395) at java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258) Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x00a1: INVOKE (r0v18 log) = (wrap: log : 0x0094: INVOKE (r0v17 log) = (wrap: log : 0x008c: INVOKE (r0v16 log) = (wrap: log : 0x0084: INVOKE (r0v15 log) = (wrap: log : 0x007e: INVOKE (r0v14 log) = (wrap: log : 0x0076: INVOKE (r0v13 log) = (wrap: log : 0x006c: INVOKE (r3v5 log) = (wrap: log : 0x0062: INVOKE (r0v10 log) = (wrap: log : 0x0058: INVOKE (r0v9 log) = (wrap: log : 0x004e: INVOKE (r3v2 log) = (wrap: log : 0x0044: INVOKE (r0v5 log) = (wrap: log : 0x003c: INVOKE (r0v4 log) = (wrap: log : 0x0037: CONSTRUCTOR (r8v0 log) = (wrap: android.content.Context : 0x0033: INVOKE (r0v2 android.content.Context) = (r0v1 'activity' android.app.Activity) type: VIRTUAL call: android.content.Context.getApplicationContext():android.content.Context) call: log.<init>(android.content.Context):void type: CONSTRUCTOR) ("https://docer.wps.cn/v3.php/api/android/mb/v3/category_data") type: VIRTUAL call: log.HX(java.lang.String):log) ("X-Requested-With") ("XMLHttpRequest") type: VIRTUAL call: log.eT(java.lang.String, java.lang.String):log) ("mb_app") (wrap: java.lang.String : 0x004a: INVOKE (r3v1 java.lang.String) = (r3v0 'i2' int) type: STATIC call: java.lang.String.valueOf(int):java.lang.String) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("tags") (wrap: java.lang.String : ?: TERNARY(r0v8 java.lang.String) = ((r4v0 'str' java.lang.String) == (null java.lang.String)) ? ("") : (wrap: java.lang.String : 0x00ac: INVOKE (r0v7 java.lang.String) = (wrap: byte[] : 0x00a7: INVOKE (r0v6 byte[]) = (r4v0 'str' java.lang.String) type: VIRTUAL call: java.lang.String.getBytes():byte[]) (2 int) type: STATIC call: android.util.Base64.encodeToString(byte[], int):java.lang.String)) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) (wrap: java.lang.String : ?: SGET com.mopub.mobileads.VastIconXmlManager.OFFSET java.lang.String) (wrap: java.lang.String : 0x005e: INVOKE (r4v2 java.lang.String) = (r6v0 'count' int) type: STATIC call: java.lang.String.valueOf(int):java.lang.String) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("limit") (wrap: java.lang.String : 0x0068: INVOKE (r4v3 java.lang.String) = (r7v0 'i3' int) type: STATIC call: java.lang.String.valueOf(int):java.lang.String) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("orderby") (wrap: java.lang.String : ?: TERNARY(r0v12 java.lang.String) = ((r1v1 'str3' java.lang.String) == (null java.lang.String)) ? ("") : (r1v1 'str3' java.lang.String)) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("plat") ("android") type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("link") (r5v0 'str2' java.lang.String) type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("del_img_scale") ("1") type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("file_type") ("1") type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) (wrap: java.lang.reflect.Type : 0x009d: INVOKE (r1v7 java.lang.reflect.Type) = (wrap: gnd$3 : 0x009a: CONSTRUCTOR (r1v6 gnd$3) = (r2v0 'bRL' gnd) call: gnd.3.<init>(gnd):void type: CONSTRUCTOR) type: VIRTUAL call: gnd.3.getType():java.lang.reflect.Type) type: VIRTUAL call: log.b(java.lang.reflect.Type):log in method: gnh.onCreateLoader(int, android.os.Bundle):android.content.Loader<ctq>, file: classes12.dex at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255) at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119) at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103) at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:313) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:249) ... 18 more Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x009d: INVOKE (r1v7 java.lang.reflect.Type) = (wrap: gnd$3 : 0x009a: CONSTRUCTOR (r1v6 gnd$3) = (r2v0 'bRL' gnd) call: gnd.3.<init>(gnd):void type: CONSTRUCTOR) type: VIRTUAL call: gnd.3.getType():java.lang.reflect.Type in method: gnh.onCreateLoader(int, android.os.Bundle):android.content.Loader<ctq>, file: classes12.dex at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255) at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119) at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103) at jadx.core.codegen.InsnGen.generateMethodArguments(InsnGen.java:806) at jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:746) at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:367) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:230) ... 22 more Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x009a: CONSTRUCTOR (r1v6 gnd$3) = (r2v0 'bRL' gnd) call: gnd.3.<init>(gnd):void type: CONSTRUCTOR in method: gnh.onCreateLoader(int, android.os.Bundle):android.content.Loader<ctq>, file: classes12.dex at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255) at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119) at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103) at jadx.core.codegen.InsnGen.addArgDot(InsnGen.java:87) at jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:715) at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:367) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:230) ... 28 more Caused by: jadx.core.utils.exceptions.JadxRuntimeException: Expected class to be processed at this point, class: gnd, state: GENERATED_AND_UNLOADED at jadx.core.dex.nodes.ClassNode.ensureProcessed(ClassNode.java:215) at jadx.core.codegen.InsnGen.makeConstructor(InsnGen.java:630) at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:363) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:230) ... 34 more */ /* // Method dump skipped, instructions count: 179 */ throw new UnsupportedOperationException("Method not decompiled: defpackage.gnh.onCreateLoader(int, android.os.Bundle):android.content.Loader"); } @Override // android.widget.AdapterView.OnItemClickListener public final void onItemClick(AdapterView<?> adapterView, View view, int i, long j) { try { if (i <= this.egw.getCount() - 1) { String yd = gnb.yd(this.cBE); String cr = gnb.cr("android_credit_templates", yd); String cr2 = gnb.cr("android_docervip_mb", yd); gnb.a(this.mActivity, (dts) this.egw.getItem(i), this.cAv, this.cBE, cr, cr2, getCategory(), this.mPosition); } } catch (Exception e) { e.printStackTrace(); } } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [android.content.Loader, java.lang.Object] */ @Override // android.app.LoaderManager.LoaderCallbacks public final /* synthetic */ void onLoadFinished(Loader<ctq> loader, ctq ctq) { ctq ctq2 = ctq; if (ctq2 != null && ctq2.czy != null && ctq2.czy.czA != null) { gnb.bB(ctq2.czy.czA); this.hnI.setHasMoreItems(ctq2.czy.czA.size() >= this.hnA && this.egw.getCount() < Integer.MAX_VALUE); this.egw.cY(ctq2.czy.czA); this.egw.e(this.cAv); if (this.egw.getCount() <= this.hnA) { cup.a(this.mActivity, this.hna, this.mActivity.getLoaderManager(), new cup.g() { /* class defpackage.gnh.AnonymousClass1 */ @Override // defpackage.cup.g public final void b(cth cth) { gnh.this.cAv = cth; gnh.this.egw.e(cth); } }); } } } @Override // android.app.LoaderManager.LoaderCallbacks public final void onLoaderReset(Loader<ctq> loader) { } @Override // defpackage.gne public final void yf(int i) { super.yf(i); gnb.a(this.mActivity, this.cBE, this.hnI, this.egw); this.mActivity.getLoaderManager().restartLoader(this.hna, null, this); } }